wild pitch - French English Dictionary